About Hammer Sports Limited (07304631) United Kingdom