About Jacobs Lack Archutowski (j.l.a.) Limited (02441096) United Kingdom