About L.c.f.arthey & Sons Limited (00799412) United Kingdom