About Suffolk Finance Company Limited (00220272) United Kingdom