About S.p.o. Design Limited (05759979) United Kingdom