About Slaghammers Ltd (SC710984) United Kingdom