About Ff Richards Ltd (13609928) United Kingdom