About Leith Shore Ltd (SC698715) United Kingdom