About L & S A Limited (07881322) United Kingdom