About D&e Paine Limited (12143900) United Kingdom