About Nicholls & Arthur Limited (13071617) United Kingdom