About John Weaver (holdings) Limited (03283184) United Kingdom