About Scientific And Innovative Design Limited (06966843) United Kingdom