About Lord Preston Aircraft Services Limited (08707379) United Kingdom