About Taylor Rc Ltd (13399539) United Kingdom