About Albert Lodge Limited (03531229) United Kingdom