About Rupert Taurus Ltd (08925897) United Kingdom