About V. Richardson & Sons Limited (01506910) United Kingdom