About Jack Garn Limited (08705507) United Kingdom