About Exeter Analytical Holdings Limited (12523543) United Kingdom