About Slish Services Limited (10780618) United Kingdom