About Simon Taylor Limited (09596059) United Kingdom