About North West Foundations Ltd (06697876) United Kingdom