About N J Barker Limited (10381899) United Kingdom