About Francis Alexander Ltd (11434070) United Kingdom