About Crawford Domestic Appliances Limited (04705830) United Kingdom