About Charnwood House (loughborough) Limited (10742939) United Kingdom