About Nicola Hodgson Limited (10212148) United Kingdom