http://www.mycreditcontrollers.co.uk
you will get an exact idea about trading company.
Most of small or medium sized businesses have a financial controller, they rarely have the scale to justify a full time credit control specialist.You probably carried out a credit check on the company before you entered into business with them.