About J B Process Control Ltd (12359343) United Kingdom