About Albany Technology Limited (10360999) United Kingdom