About World League Canicross Limited (13081163) United Kingdom