About N.d. Barker Limited (04195716) United Kingdom