About N.l.roper & Sons Limited (01080719) United Kingdom