About Mabs Francis Limited (01341697) United Kingdom