About London Engineers Company Ltd (09294303) United Kingdom