About Panarama Kitchenwares Limited (01289983) United Kingdom