About Francis Bayza Ltd (09266405) United Kingdom