About Williams Rochdale Limited (00594908) United Kingdom