About Les Wallen Manufacturing Limited (01938488) United Kingdom