About Excel National Waste Solutions Limited (11557599) United Kingdom