About Francis Trading Limited (12949690) United Kingdom