About Factors & Co Ltd (08521823) United Kingdom