About Geo.h.haigh & Co Limited (00550608) United Kingdom