About Taylor Philips Limited (12365896) United Kingdom