About Ailsa Medical Ltd (09236081) United Kingdom