About Buckhurst Lodge Bexhill Limited (11285329) United Kingdom