About Slade Consulting Services Limited (03165574) United Kingdom