About Concorde Excel Holdings Limited (06588552) United Kingdom