About D.h. Alldridge & Sons Limited (04769920) United Kingdom