About Lindsay S Still Room Ltd (09224224) United Kingdom