About Slp (west Midlands) Ltd (10061929) United Kingdom