About Nicola Haskins Limited (04981449) United Kingdom