About St Albans Operating Company Limited (09146965) United Kingdom