About Loughborough Industrial Holdings Limited (02366979) United Kingdom