About Jess Kidd Limited (11679873) United Kingdom