About Sho-taurus Ltd (09646327) United Kingdom