About Meteor Industrial Partnership (LP008826) United Kingdom