About R W C Taylor Limited (08586206) United Kingdom