About Allenby Digital Limited (09725155) United Kingdom