About Edge Power (avro Business Park) Limited (10290475) United Kingdom