About Mc & Hammer Limited (09064105) United Kingdom