About F.r. Barton & Son Limited (06915360) United Kingdom