About Factrex Products Limited (00412410) United Kingdom