About D E Turner Workshop Supplies Limited (06058361) United Kingdom