About Lard Ventures Ltd (07868023) United Kingdom