About Lee Baker Medical Communications Limited (06486011) United Kingdom