About Aftec Lhr Limited (06793989) United Kingdom