About Nicol Thomas Limited (02140639) United Kingdom