About Jamuke (appliances) Ltd (10058925) United Kingdom