About Goodwood Management Limited (01072245) United Kingdom