About Edwards Patent Services Limited (07078409) United Kingdom