About Slater Street News Limited (04776330) United Kingdom