About Quantum Engineering Developments Limited (02947971) United Kingdom