About Ringwood Investments Limited (02825460) United Kingdom