About The Leicestershire Fox Limited (13345625) United Kingdom