About F.c.richardson & Son Limited (00583209) United Kingdom