About Alelco Limited (10436719) United Kingdom