About Dearing Developments Ltd (12092248) United Kingdom