About European Capital Projects Limited (05161282) United Kingdom