About Buckhurst Hill Limited (11676212) United Kingdom