About N.b.aldridge & Son Limited (00623547) United Kingdom