About Edwards Technical Services Limited (06383975) United Kingdom