About The Hammer Master Limited (06554524) United Kingdom