About Alpha & Omega Care Limited (09814821) United Kingdom