About Worcester Road Motors Limited (03639585) United Kingdom