About High Close Farm Limited (11175005) United Kingdom