About Buckhurst Group (holdings) Ltd (11673685) United Kingdom