About Slshop (sales & Service) Ltd (05870630) United Kingdom