About Jemma Kidd Limited (04702247) United Kingdom