About Tedworth Park Polo Ltd (08227312) United Kingdom