About Blackburn Appliances Ltd (12459121) United Kingdom