About Edwards Research Limited (06316954) United Kingdom