About Major Oak Homecare Ltd (11536423) United Kingdom