About Taylor Kidd Ltd (13116573) United Kingdom