About West Indian Self Effort Social Care And Education Project Limited (03536538) United Kingdom