About Lancaster Tc Limited (07254916) United Kingdom