About Loughborough University Enterprises Limited (03139948) United Kingdom