About Comfeeds (ipswich) Limited (01873168) United Kingdom