About Alexon Appliances Limited (08315593) United Kingdom