About J. & W. Webster & Co. Limited (00527774) United Kingdom