About The Lorne Dunoon Ltd (SC557687) United Kingdom