About S J Nicholls Consultant Ltd (10320844) United Kingdom