About L Clark Engineering Solutions Ltd (12773213) United Kingdom