About Jec (midlands) Ltd (10575481) United Kingdom