About Deering & Whyte Ltd (12914435) United Kingdom