About Birkenshaw Medical Limited (11594766) United Kingdom