About Shrewsbury Polo Club Limited (13606016) United Kingdom