About F.a. Richard & Co Limited (02892190) United Kingdom