About Huddersfield Town Foundation Limited (07690182) United Kingdom