About F.c.richards Limited (10311075) United Kingdom