About Simon L Taylor Limited (07730301) United Kingdom