About Contractor Financials (holdings) Limited (06446749) United Kingdom