About Alan Lancaster Limited (04660045) United Kingdom