About Nichols Consultancy Limited(the) (02014033) United Kingdom