About Buckingham Medical Limited (12215722) United Kingdom