About Regatta Offices (ipswich) Ltd (09494984) United Kingdom