About L&l Cassidy Limited (10366017) United Kingdom