About Entwistle Automotive Limited (NI013646) United Kingdom