About J. M. Nicholls Limited (10341523) United Kingdom