About Sl6 Appliances Limited (07039118) United Kingdom