About Ipswich House Limited (08728268) United Kingdom