About Ringwood Investments (north West) Limited (07266621) United Kingdom