About Designcell Limited (09296528) United Kingdom