About Lamorna Farm Ltd (13028016) United Kingdom