About Thames Credit Acceptances Limited (01574794) United Kingdom