About The Old Sussex Stud Management Company Limited (04346057) United Kingdom