About Cox & Co (dudley) Limited (02763351) United Kingdom