About C Lancaster Limited (07497386) United Kingdom