About Detailed Developments Ltd (08905283) United Kingdom