About Accrington Appliances Ltd (13115007) United Kingdom