About Sanctuary 24 Limited (10031762) United Kingdom