About L. J. Reed And Sons Limited (02066812) United Kingdom