About Abbendon Healthcare Ltd (11586516) United Kingdom