About Nicholas Hodkinson Limited (11625245) United Kingdom