About Lookers Of Rochdale Limited (00163796) United Kingdom