About L & S Design Projects Limited (10782400) United Kingdom