About Tyringham Right Hand Management Limited (05978292) United Kingdom