About Soft Hammers Limited (00584680) United Kingdom