About Stables Facilities (glw) Ltd (SC648845) United Kingdom