About Salvador Design Limited (06086668) United Kingdom