About Waterfoot Associates Ltd (12900423) United Kingdom