About Neat Appliance Ltd (12286201) United Kingdom