About Albex Group Limited (05616928) United Kingdom