About B.g. Richardson & Sons Llp (OC309963) United Kingdom