About Leicester Fox Ltd (09324715) United Kingdom