About Paul Richards & Sons Limited (01454900) United Kingdom