About Deering Ltd (12729793) United Kingdom