About South West European Initiatives Limited (03648383) United Kingdom