About A.l.selden & Son Limited (00741285) United Kingdom