About M.thorndyke & Sons Limited (00525066) United Kingdom