About Jurby Watertech International (uk) Limited (02662661) United Kingdom