About T.j. Richardson & Sons Ltd (10571803) United Kingdom