About F.w. Longhurst & Son Limited (00869303) United Kingdom