About Ufford & Suffolk Polo Club Ltd (08591593) United Kingdom