About Lamanva Farm Ltd (13134551) United Kingdom