About Lewis House (farnborough) Rtm Company Ltd (13166800) United Kingdom