About J.w.barker And Son Limited (00850263) United Kingdom