About Octagon Engineering Ltd. (08199390) United Kingdom