About Cedar House (ipswich) Limited (01554843) United Kingdom