About Black Shadow Design Limited (08766008) United Kingdom