About Kajoch Design Limited (07748175) United Kingdom