About Albani Industries Limited (10785108) United Kingdom