About Sala Tonkin Limited (11886071) United Kingdom