About Francis And Bayford Ltd (12291535) United Kingdom