About Jbt Partners Limited (12972600) United Kingdom