About Taurus Littgow Management Limited (06784815) United Kingdom