About The Lamberhurst Corporation Limited (03832385) United Kingdom