About Jjlc Engineering Design Services Limited (05920154) United Kingdom