About J Nicholls & Associates Ltd (07313977) United Kingdom