About Spin Ipswich Ltd (10269364) United Kingdom