About James Histed Ltd (13488348) United Kingdom