About John Weaver (contractors) Limited (00919641) United Kingdom