About Charles Lancaster Limited (01824217) United Kingdom