About Haxell Giddings Limited (08130530) United Kingdom