About John Scott-lee Consultancy Limited (12044856) United Kingdom