About Jodie Lewis Aquatics Ltd (10765728) United Kingdom