About Structural Developments And Innovations Limited (07965262) United Kingdom