About 228 Farnborough Limited (10140849) United Kingdom