About Taylor And Baines Limited (06471663) United Kingdom