About S.l.h. Communications Ltd. (07356895) United Kingdom