About Alleyfold Limited (02006124) United Kingdom