About Jtechnical Design Services Limited (07359919) United Kingdom