About Edwards & Mcmaster Ltd (06895719) United Kingdom