About Svecia (u.k.) Limited (01592439) United Kingdom