About The Stablehand Limited (13483391) United Kingdom