About St. Alban Tower Ltd (03658618) United Kingdom