About Abigeal Medical Services Ltd (10553124) United Kingdom