About Excel Aquisitions Ltd (09916223) United Kingdom