About Ebac Appliances Ltd (02200327) United Kingdom