About Bacchi & Derooij Consulting Limited (04434806) United Kingdom