About Abbots Care Holdings Limited (13656919) United Kingdom