About Armstrong Beattie Tyres Exhaust & Service Centre Ltd (NI053078) United Kingdom