About Braemar Medical Limited (12607023) United Kingdom