About Cheary & Gallagher Limited (07582673) United Kingdom