તેનું મુખ્ય મથખ યૂનાઇટેડ કિંગડમનાં રોસેસ્ટર, સ્ટેફર્ડશાયર શહેરામાં છે.