About L. O. Rogers And Sons Limited (00533685) United Kingdom