About J Barthram & Son Limited (07571592) United Kingdom