About The Stirrup Cup Limited (06873939) United Kingdom