About De Salis Consulting Limited (12835983) United Kingdom