About Ms & Ys Barker And Son Limited (05718189) United Kingdom