About Cashfac Plc (03781239) United Kingdom