About Lancaster 247 Limited (09784219) United Kingdom