About Studio Waterhouse Limited (12762386) United Kingdom