About Allegra Care South Limited (11867996) United Kingdom