About Cheltway Investments (holdings) Limited (06391489) United Kingdom