About R Taylor & Son Limited (04349336) United Kingdom