About Batelle Ltd (12389418) United Kingdom