About L & C Security Solutions Limited (12287579) United Kingdom