About Junction Farm Limited (12316307) United Kingdom