About Weaver Holdings Limited (11915031) United Kingdom