About Allete It Limited (05810322) United Kingdom