About Buckhurst Group Limited (05545970) United Kingdom