About Goodwood Racehorse Owners Group (twenty Four) Limited (10324849) United Kingdom