About Nicholson Bros & Co Limited (09287489) United Kingdom