About Lambsholme Ltd (11637325) United Kingdom