About Red Taurus & Co Ltd (13010675) United Kingdom