About L & S Lifestyle Limited (13240935) United Kingdom