About Endurance Breeding Centre Europe Limited (11231803) United Kingdom