About Llanharan Sports Holdings Limited (12679127) United Kingdom