About John & Wendy Ltd (13355864) United Kingdom