About Redmoor Investments Limited (08244349) United Kingdom