About Alectryon Limited (08864969) United Kingdom