About Blue Cap Stables Ltd (11966752) United Kingdom