About Ipswich Finance Company Limited (02190243) United Kingdom