About D & P (lancaster) Limited (11355402) United Kingdom