About Solution Proposals Europe Limited (06774941) United Kingdom