About Jubb Engineering & Training Ltd (08868008) United Kingdom