About Tapio Salmi Limited (04554203) United Kingdom