About Farnborough Power Limited (09592241) United Kingdom