About Taylor May Ltd. (11201231) United Kingdom