About Ian Nicholls & Co Limited (04172722) United Kingdom