About P & A Farming Limited (11089214) United Kingdom