About North West Design Studios Limited (06708196) United Kingdom