About Tenhurst Capital (spire) Limited (07715396) United Kingdom