About Melissa Kemp Limited (11342460) United Kingdom