About Waterfoot Management Company Limited (NI039589) United Kingdom