About Ada Edwards Limited (09700928) United Kingdom