About Freehamlet Medical Limited (10171314) United Kingdom