About L.m. Van Moppes & Sons Limited (05658460) United Kingdom