About Glandyfi Castle Sports Recuperation Facility Limited (12726760) United Kingdom