About Foxhunters Holdings Limited (09601165) United Kingdom