About Lorac Medical Limited (12824572) United Kingdom