About Spanners & Jacks Limited (12347303) United Kingdom