About Oxon Appliances Limited (12824459) United Kingdom