About Ipswich Sports Club Services Limited (10051239) United Kingdom