About L-squared Services Limited (11911205) United Kingdom