About Tenhurst Capital (glen) Limited (08888885) United Kingdom