About Aeolus Consulting Limited (08295160) United Kingdom