About Taylor Atkins Limited (04858911) United Kingdom