About J.c. Aldridge & Son Limited (01205970) United Kingdom