About Pimlico Agriculture Limited (09412603) United Kingdom