About Nicholson Mcbride Limited (02486675) United Kingdom