About Slk Manchester Limited (11578402) United Kingdom