About Eaglesfield Trophies Limited (03996666) United Kingdom