About Francis Trading Holdings Limited (03389903) United Kingdom