About World Class Athletes Limited (08526871) United Kingdom