About Davenport Stables Holdings Limited (12254693) United Kingdom