About Braemar Microbiology Services Limited (11664503) United Kingdom