About Sen Systems Engineering Ltd (11081626) United Kingdom