About P & L Farming Limited (10199597) United Kingdom