About Buckhurst Hall Ltd (13613143) United Kingdom