About Vector And Scalar Products Limited (02284915) United Kingdom