About Strawberry Hill Farm Limited (10788599) United Kingdom