About Uk Obstacle Sports Federation Ltd (11977123) United Kingdom