About Holden Close Ltd (12904568) United Kingdom