About Jamesjackharry Ltd (08970826) United Kingdom