About Alpha Eco Sales Limited (11195212) United Kingdom