About Uphay Farm Limited (10359693) United Kingdom