About Glass Hammer Tools Limited (08134605) United Kingdom