About W B Lee & Co. Limited (08467689) United Kingdom