About L & G Wilcox Utilities Limited (10119816) United Kingdom