About Castlemeadow Care (suffolk) Holdings Ltd (11609388) United Kingdom