About Nicholas Loftus (farms) Limited (06872906) United Kingdom