About Thame Sports Club Limited (10929920) United Kingdom