About Taylor Shah Kingston Upon Thames Limited (11762583) United Kingdom