About Bucklehurst Ltd (10629460) United Kingdom