Kleber Design Ltd. — of Sheffield, London & the South East17 August, 2009 PeteIts only taken us 8 years, but we finally managed to give our site a facelift!