About The Great North Rub Company Limited (12724715) United Kingdom