About F. Troop And Son Limited (02616455) United Kingdom