About Digby & Co. (neckwear) Limited (04165131) United Kingdom