About L & S Design Limited (04687867) United Kingdom