About Spanners & Hammers Ltd (13305051) United Kingdom