About Abacus Homecare (bromley) Limited (07149305) United Kingdom