About Gillis Consulting Limited (10770399) United Kingdom