About Ted Williams (sheffield) Limited (00499901) United Kingdom