About Wyndham Stables Limited (11730297) United Kingdom