About Londesborough Healthcare Limited (02669442) United Kingdom