About Euro Concept International (uk) Limited (03786643) United Kingdom