About Sala Design Limited (11009857) United Kingdom