About Sener Engineering & Systems Ltd. (08814895) United Kingdom