About Slacom (no.8) Limited (SC271358) United Kingdom