About Structure Hybrid Engineering Limited (10208078) United Kingdom