About Jacks Of London Franchise Ltd (08745082) United Kingdom