About Redcom Limited (03317240) United Kingdom