About Charles Austen Pumps Limited (00577254) United Kingdom