About Lions Hill Medical Limited (13051884) United Kingdom