About Alfacookware&appliances Ltd (12805564) United Kingdom