About Kaypee Ltd (13521978) United Kingdom