About Wemyss Development Company Ltd. The (SC003626) United Kingdom