About Jandel Engineering Limited (00917424) United Kingdom