About Panda Appliances Limited (09815243) United Kingdom