About Darrell Close Development Company Ltd (11342513) United Kingdom