About O A Edwards Limited (06819619) United Kingdom