About Salterns Studio Limited (13088091) United Kingdom