About Rochdale And Manor (builders) (02391638) United Kingdom