About Taylor Mills Ltd (11092321) United Kingdom