About Eurotriangle Limited (04274746) United Kingdom