About Jacks Of London Limited (04812420) United Kingdom