About Power And Water Controls Limited (NI028283) United Kingdom