The Tyre Equipment Co.Ltd, phone Unit G, Broomhall Business Centre, Broomhall Lane Worcester, Worcestershire WR5 2NT map