About Ambassadors Football Limited (03172553) United Kingdom