About Parrs Wood Stables Management Company Limited (11712422) United Kingdom