About Spiritus Consulting Limited (02987885) United Kingdom