About Sl Communications Limited (06323617) United Kingdom