About Kench Design Ltd (10261952) United Kingdom