About L & S (dowanhill) Ltd (SC531703) United Kingdom