About S.l.cassidy Limited (09611402) United Kingdom