About Hi-rel Components & Rugged Systems Ltd (10246342) United Kingdom