About R S Taylor Limited (08535738) United Kingdom