About Stablemain Limited (01783046) United Kingdom