About Lindisfarne Medical Ltd (12042655) United Kingdom