About Ferox Engineering Solutions Ltd. (10280691) United Kingdom