About L.f.geater And Sons Limited (00647632) United Kingdom