About Buckingham Medical Technologies Ltd (08605924) United Kingdom