About Amanda Hubbard S Care Ltd (11244226) United Kingdom