About J & L Auto Techniks Ltd (09377482) United Kingdom