About Flintshire Wellbeing Ltd (11701937) United Kingdom