About Crawfords Appliances Ltd (11907997) United Kingdom