About F E Lodge & Son Limited (06816228) United Kingdom