About Taylor D Ltd (10322125) United Kingdom