About J B I Engineering Limited (03141083) United Kingdom