About World City Duathlon Series Limited (07099817) United Kingdom