About Simon J Taylor Limited (12198503) United Kingdom