About Abbot Court Lancaster Limited (03256998) United Kingdom