About Nicholson & Bass Limited (NI003800) United Kingdom