About Verkstaedi Limited (11382434) United Kingdom