About John L Jack Design Services Limited (SC318719) United Kingdom