About Taylors Asia Limited (11861108) United Kingdom