About The Stranglers Ltd (SC557925) United Kingdom