About Heelis Consulting Limited (06231829) United Kingdom