About R Taylor Ltd (13015352) United Kingdom