About Taylor 2009 Limited (06825890) United Kingdom