About J Automotive And Engineering Uk Ltd (12227375) United Kingdom