About Planet Appliance Ltd (12932559) United Kingdom