About Jacks London Ltd (07350221) United Kingdom