About Weaver Technical Solutions Ltd (11191053) United Kingdom