About Savaria Limited (04298226) United Kingdom