About Buckerell Lodge Limited (05351778) United Kingdom