About Landlooe Bridge Farm Camping Limited (13346524) United Kingdom