About Nicholas Hancox Limited (06796201) United Kingdom