About Salamon & Seaber Limited (01475631) United Kingdom