About F.j. & L.h. Mitchell Limited (01069166) United Kingdom