About Richardson & Company Limited (04429543) United Kingdom