About Wales And West Harness Racing Association Limited (05474083) United Kingdom