About Jbi Design & Engineering Ltd (12397270) United Kingdom