About F.r. Fletcher And Son Limited (01708926) United Kingdom