About Chas. Richardson & Sons Limited (00517367) United Kingdom