About C.e.edwards Ltd (09850176) United Kingdom