About Turkington Pitstop Limited (NI602881) United Kingdom