About Wilcox Springs Ltd (12530687) United Kingdom