About Allecons Limited (11732537) United Kingdom