About Snc Communications Limited (11462905) United Kingdom