About Salute Houghton Limited (09957902) United Kingdom