About Edwards Holdings Limited (01277941) United Kingdom