About Francis Of Leicester Limited (03288145) United Kingdom