About Charnwood Forest Investment Company Limited (00496743) United Kingdom