About Lancaster D Ltd (09404989) United Kingdom