About Jrg Design Engineering Limited (07903948) United Kingdom