About Bamford Care Limited (01899876) United Kingdom