About Sparrow Domestic Appliances Limited (11181312) United Kingdom