About Lauriston Stay Ltd (13258975) United Kingdom