About Tatham & Gallagher Limited (03691252) United Kingdom