About Haras Limited (04192336) United Kingdom