About The Medic Shack Ltd (12697531) United Kingdom