About Jodie Walker Ltd (13170046) United Kingdom