About Nicholson & Co. Limited (00176514) United Kingdom