About Taylor Anderson Limited (03601211) United Kingdom