About N & J Barker Limited (12123056) United Kingdom