About Appledore Sports Management Limited (12108293) United Kingdom