About Sallus Inventions Ltd (09744044) United Kingdom