About N. P. Dechaine Limited (04148275) United Kingdom