About Excel Enterprises (sy) Ltd (08711621) United Kingdom