About Kenneth M Barrow & Co Limited (08158436) United Kingdom