About F. & R. Mallinson Limited (01698358) United Kingdom