About H.j.gifford Limited (00269544) United Kingdom