About Wildmoor Investments Limited (03040756) United Kingdom