About L & S Systems Limited (11974215) United Kingdom