About Allbis Limited (06732051) United Kingdom