About Excell Trade Limited (10567010) United Kingdom