About Kaypee Design Limited (05956016) United Kingdom