About S.h.a.d.o. Design Limited (09718300) United Kingdom