About Vernon Demarco Scandinavian Crafts Limited (00824086) United Kingdom